New file containing the abstracted keyboard driver. Most code taken from
authorAlexander Larsson <alla@lysator.liu.se>
Fri, 8 Dec 2000 12:38:48 +0000 (12:38 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Fri, 8 Dec 2000 12:38:48 +0000 (12:38 +0000)
commit6d0c6b792ea6dbc50adba158e99c53a88238f23c
tree5ef878ca11a463945ed8765f6610a79fe2cc8780
parent73773718b0e374bc9327d3e7f6402487dc190381
New file containing the abstracted keyboard driver. Most code taken from

2000-12-08  Alexander Larsson  <alla@lysator.liu.se>

* gdk/linux-fb/gdkkeyboard-fb.c:
New file containing the abstracted keyboard driver. Most code
taken from gdkinput-ps2.c

* gdk/linux-fb/gdkinput-ps2.c:
Removed file.

* gdk/linux-fb/Makefile.am:
Added gdkkeyboard-fb.c, removed gdkinput-ps2.c.

* gdk/linux-fb/gdkcolor-fb.c:
display->fb was renamed to display->fb_fd.

* gdk/linux-fb/gdkcursor-fb.c:
gdk_mouse_get_info -> gdk_fb_mouse_get_info

* gdk/linux-fb/gdkinput.c:
Moved gdk_input_init here from gdkinput-ps2.c

* gdk/linux-fb/gdkmain-fb.c:
display->fb was renamed to display->fb_fd.
Now the tty and the console is opened here instead
of in the keyboard driver. Also check GDK_VT to see what
tty to open.
Move gdk_beep () here from gdkinput-ps2.c
gdk_mouse_get_info -> gdk_fb_mouse_get_info

* gdk/linux-fb/gdkmouse-fb.c:
Add header.
gdk_mouse_get_info -> gdk_fb_mouse_get_info
Return correct keyboard modifiers.
GDK_MOUSETYPE -> GDK_MOUSE_TYPE for consistancy

* gdk/linux-fb/gdkprivate-fb.h:
Add tty and vt info to display.
Add orignal modeinfo storage to display
Update global functions

* gdk/linux-fb/gdkwindow-fb.c:
Added gdk_fb_window_find_focus().
gdk_mouse_get_info -> gdk_fb_mouse_get_info
17 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/linux-fb/Makefile.am
gdk/linux-fb/gdkcolor-fb.c
gdk/linux-fb/gdkcursor-fb.c
gdk/linux-fb/gdkinput-ps2.c [deleted file]
gdk/linux-fb/gdkinput.c
gdk/linux-fb/gdkkeyboard-fb.c [new file with mode: 0644]
gdk/linux-fb/gdkmain-fb.c
gdk/linux-fb/gdkmouse-fb.c
gdk/linux-fb/gdkprivate-fb.h
gdk/linux-fb/gdkwindow-fb.c